package com.ch.android.networklib.data

import android.os.Parcelable
import kotlinx.parcelize.Parcelize

/**
 * Author: conghao
 * Date: 2023/12/29 15:41
 * Description: UserLoginData
 */

// 使用 @Parcelize 注解，可以自动生成 Parcelable 接口的实现
// Parcelable 接口的实现，可以使得对象可以在 Activity 之间传递
// Parcelable 比 Serializable 效率高，但是 Serializable 更简单
@Parcelize
data class UserLoginData (
    val attentionSum: Long,
    val bankCardBindingStatus: Long,
    val constellation: String,
    val fanSum: Long,
    val followWeChat: Long,
    val headPic: String,
    val newUserFlag: Long,
    val nickName: String,
    val sessionId: String,
    var sex: Long,
    val signature: String,
    val userId: Long,
    val userLabelList: List<String>,
    val verifiedStatus: Long,
    val workSum: Long
) : Parcelable

